Members
Overall Objectives
Research Program
Application Domains
New Software and Platforms
New Results
Partnerships and Cooperations
Dissemination
Bibliography
XML PDF e-pub
PDF e-Pub


Section: Research Program

Numerical schemes for nonlinear kinetic models in an arbitrary geometry

In this part, we want to focus in the numerical approximation of solutions to kinetic equations (microscopic description) set in a complex geometry with different types of boundary conditions. Many numerical schemes have been proposed to approximate the solutions of nonlinear kinetic equations, but few of them are concerned by the treatment of complex geometry and boundary conditions which have a special interest for applications. In this context, classical structured or unstructured meshes already applied in computational fluid dynamics are not appropriate due to the high dimensional property of kinetic problems. In contrast, the Cartesian mesh makes the numerical method efficient and easy to implement. Indeed, in the framework of the Inria-Calvi project, E. Sonnendrücker and his collaborators have developed several families of methods for solving transport equations in a phase space grid with specific applications to plasma physics. These methods are based on the well known semi-Lagrangian methods. The principle is to solve the equation on a phase space grid, for which the grid points are advected with the flow of the transport equation for a time step and interpolated back periodically on the initial grid. The characteristics can be solved either forward or backward in time leading to the forward semi-Lagrangian or backward semi-Lagrangian schemes. These schemes are particularly well suited for uniform Cartesian grid since they are efficient in term of accuracy (high order scheme), stability (not restricted by a CFL condition) and computational cost (fast to locate the transported grid point).

Our aim is now to use all these techniques in the context of complex geometry and for the treatment of boundary conditions. The difficulty is that obviously grid points are usually not located on the physical boundary when using a Cartesian mesh, thus a suitable numerical method to capture the boundary condition on the complex geometry is required. In order to apply numerical methods previously studied, we want to treat separately the transport equation and the boundary conditions in the complex geometry.

Several numerical methods based on Cartesian mesh have been developed in computational fluid dynamics in last decade. Among these methods, the immersed boundary method (IBM), first introduced by Peskin for the study of biological fluid mechanics problems, has attracted considerable attention because of its use of regular Cartesian grid and great simplification of tedious grid generation task. The basic idea of immersed boundary method is that the effect of the immersed boundary on the surrounding fluid is represented through the introduction of forcing terms in the momentum equations. In conservation laws, two major classes immersed boundary like methods can be distinguished on different discretization types. The first class is Cartesian cut-cell method, which is based on a finite volume method. This conceptually simple approach “cuts” solid bodies out of a background Cartesian mesh. Thus we have several polygons (cut-cells) along the boundary. Then the numerical flux at the boundary of these cut-cells are imposed by using the real boundary conditions. This method satisfies well the conservation laws, however to determine the polygons is still a delicate issue.

Here, we will consider another class of method, based on finite difference method. To achieve a high order interior scheme, several ghost points behind the boundary are added. For instance for solving hyperbolic conservations laws, an inverse Lax-Wendroff type procedure is used to impose some artificial values on the ghost points. The interest of this approach is that it preserves all the flexibility of semi-Lagrangian schemes, that is, high order accuracy, resolution in a uniform Cartesian grid and stability. The members of the project involved in this thematic pole are already studying kinetic and related models and will develop this type of numerical schemes focusing on the following goals: